Scalable Session Messages in SRM
نویسندگان
چکیده
Multi-party applications are of great importance, and perhaps the greatest challenge is achieving both a) robustness in terms of adaptation to dynamic topology and group membership, and b) scalability in terms of bandwidth, state, and processing, as the size of a group grows. Scalable Reliable Multicast (SRM) [1] is a rich example of a robust design intended to work across a wide range of group sizes and dynamic topologies. However, the adaptation mechanisms in SRM rely on shared group state achieved via exchange of session messages. Similar synchronization is likely to be of importance in other multiparty applications and services. Various mechanisms have been proposed to reduce the overhead of this loose group synchronization. This paper applies the concept of self-configuring hierarchy to SRM. Unlike previous proposals, our mechanism uses a stochastic algorithm for self-configuration based on randomized timers and local appropriateness measures. We present initial evaluations of the impact of this mechanism on SRM performance, and evaluate the hierarchical structure formed by the protocol participants. Many interesting questions remain to be investigate in future work such as self-evaluation of appropriateness, dynamics and stability of self-configuration process.
منابع مشابه
Scalable Session Messages in SRM using Self-configuration
Multi-party applications are of great importance, and perhaps the greatest challenge is achieving both a) robustness in the presence of adaptation to dynamic topology and group membership, and b) scalability in terms of bandwidth, state, and processing, as the size of a group grows. Scalable Reliable Multicast (SRM) [1] is a rich example of a robust design intended to work across a wide range o...
متن کاملScalable Reliable Multicast Using Erasure-Correcting Re-sends
Reliable multicast schemes often cannot scale to large receiver sets due to the problems of state explosion and message implosion. In this paper we propose Erasure Correcting Scalable Reliable Multicast, ECSRM. ECSRM is based on the SRM framework proposed by Floyd et. al., which utilizes NACK suppression to reduce message implosion. ECSRM makes a number of modifications to SRM to addressed enha...
متن کاملAn Architecture for Multicast Telepresentations
We have developed a scalable reliable multicast architecture for delivering oneto-many telepresentations. Whereas the transport for interactive real-time audio and video is concerned with timely delivery, other media, such as slides, images and animations require reliability. We propose to support reliability by combining multicast with forward error correction (FEC), as well as additional tech...
متن کاملTraffic Behavior of Scalable Multicast: Self-similarity and Protocol Dependence
The development of high-speed networks and the expansion of the Internet have increased both geographical extent and participant population of applications such as videoconferencing, multimedia dissemination, electronic stock exchange, and distributed cooperative work. The key property of this type of applications is the need to distribute data among multiple participants together with applicat...
متن کاملPolicy and Scope Management for Multicast Channel Announcement
A scalable multicast session announcement system is a key component of a group communication framework over the Internet. It enables the announcement of session parameters (like the {source address; group address} pair) to a potentially large number of users, according to each site administrator’s policy. This system should accommodate any flavor of group communication system, like the Any-Sour...
متن کامل